iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

今天是開賽的第一天,原本打算中秋節連假過後就開賽的,但昨天還未收心所以延了一天,今天還拉肚子本來想說再延一天的,但還是忍痛上來發文了,算是各種意義的開賽呢,接下來大概地說一下主題內容以及接下來的規劃吧

最近我們某個群體很夯一個三消遊戲,大家都從某個過氣遊戲跳過去了,其中包括我也深陷其中,但是玩遊戲很消耗時間,自己又很容易腦殘,所以趁著這次的鐵人賽,來寫一些可以改善遊戲體驗的東西(?
不過我算是第一次來參加鐵人賽,也很少發一些技術性的文章,如果有寫得不好的地方還請多多包涵,也希望藉由這次的鐵人賽可以多多認識一些朋友。

這次要做的內容如下

  • 先寫出一個小的三消遊戲
  • 利用影像辨識來判斷珠子
  • 操作模擬器畫面
  • 寫出消珠演算法

其實原本沒有打算寫一個小的三消遊戲,但考量到直接操作遊戲畫面可能會有些問題,文章就直接被下架了,所以還是得先寫一個示範用的畫面,這邊盡可能花少一點的時間來完成。
接下來會套用現成的影像辨識技術--Teachable Machine,除了用來判斷珠子的顏色與位置,也會去判斷遊戲中的廣告的叉叉,並且想辦法判斷廣告結束後關掉廣告。
接著會在電腦上使用bluestack模擬器,並且直接用程式來操作模擬器的動作。
最後寫出一個消珠演算法,並且針對某些遊戲的機制進行優化。

在時程上呢,我會先盡可能縮短寫遊戲的時間,會把重點放在影像辨識與操作模擬器畫面,如果時間還很充裕才會針對遊戲規則來設計消珠優先判斷。

程式語言的話都會使用python來完成,但畢竟這些規劃都算是自我挑戰,並沒有實際的玩過,所以我真心覺得這不可能在30天內完成,那也只好盡力惹


下一篇
Day2 先來安裝一下環境
系列文
最近迷上了三消遊戲 那就來寫一個自動消珠程式吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言